package com.youzan.open.sdk.gen.v1_0_1.api;

import com.youzan.open.sdk.api.AbstractAPI;
import com.youzan.open.sdk.model.APIParams;
import com.youzan.open.sdk.gen.v1_0_1.model.YouzanPayAcctransBillDetailGetListResult;
import com.youzan.open.sdk.gen.v1_0_1.model.YouzanPayAcctransBillDetailGetListParams;

public class YouzanPayAcctransBillDetailGetList extends AbstractAPI {

    public YouzanPayAcctransBillDetailGetList() {
    }

    public YouzanPayAcctransBillDetailGetList(YouzanPayAcctransBillDetailGetListParams apiParams) {
        this.params = apiParams;
    }

    public String getHttpMethod() {
        return "POST";
    }

    public String getVersion() {
        return "1.0.1";
    }

    public String getName() {
        return "youzan.pay.acctrans.bill.detail.get.list";
    }

    public Class getResultModelClass() {
        return YouzanPayAcctransBillDetailGetListResult.class;
    }

    public Class getParamModelClass() {
        return YouzanPayAcctransBillDetailGetListParams.class;
    }

    public boolean hasFiles() {
        return  true ;
    }

}